(supply) provide - Englisch Synonyme Wörterbuch